put an end to it all - Español Inglés Diccionario